import keyword
print(keyword.kwlist)
#--------------------------------------------------
# 浮点数
b = 1.0E5 # 科学计数法
print(b)
a = 'hello'
print(a * 2)
print('h' in a)
print('h' not in a)
print('hello\nworld')
print(r'hello\nworld')
#--------------------------------------------------
# 注释
"""
"""
from traceback import print_tb

'''
'''
#--------------------------------------------------
## 输出
print("a", "b", "c")
# 分割与终止符
print("a", "b", "c", sep='|', end=' ')
# 格式化输出
name = 'abc'
age  = 18
print("我的名字: %s， 年龄: %d" % (name, age))
a = 1
print("%6d" % a) #空白填充到6位
print("%06d" % a) #0填充到6位
print("%f" % a) #默认6位小数，超过6位四舍五入
print("%.4f" % a) #设置4位小数，超过4位四舍五入
print('{} {}'.format(name, age)) # 占位符
print('{0} {1} {0}'.format(name, age)) # 编号
print(f"我的名字是{name} 我{age}岁了")
print("我的名字是{name} 我{age}岁了".format(name=name, age=age))
#--------------------------------------------------
# 运算符
print(1/1) #除法是浮点数
# // 取整除 相当于向下取整
print(-5 // 2) # -3
print(7.0 // 2) # 3.0 如果有浮点数，取整除的结果也是浮点数
print(-5 % 2) # 1
# %  取余数
# ** 幂运算
print(2**3) # 8
